package map;

import java.util.HashMap;
import java.util.Map;

/**
 *Map常用方法：
 *get获取对应键的值，size获取数据条数，isEmpty判断是否为空
 * containsKey判断是否包含这个键，containsValue判断是否包含这个值，remove删除,clear清空
 */
public class MapDemo2 {
    public static void main(String[] args) {
        Map<String,Integer> map=new HashMap<>();
        map.put("语文",101);
        map.put("数学",75);
        map.put("英语",7);
        map.put("政治",70);
        map.put("历史",60);
        map.put("地理",80);
        System.out.println(map.get("地理"));
        System.out.println(map.get("化学"));
        System.out.println(map.size());
        System.out.println("map是否为空"+map.isEmpty());

        System.out.println("是否包含这个键"+map.containsKey("历史"));
        System.out.println("是否包含这个值"+map.containsValue(80));


        Integer value=map.remove("历史");//删除这个键，是包括值在内的这个一条数据
        System.out.println(value);
        System.out.println(map);


        map.clear();
        System.out.println(map);
    }
}
